草庐IT

android - DrawerLayout 内的按钮不可点击

全部标签

javascript - D3 平移缩放后点击坐标

我正在使用D3库创建绘图应用程序。我需要在用户点击的坐标上绘制对象(为简单起见用圆圈)。问题是当用户使用平移和缩放并移动视口(viewport)时。然后对象被放置在错误的位置(我猜问题是事件坐标是相对于svg元素而不是g,所以它们是在没有适当转换的情况下计算的)。$('svg').on('click',function(event){d3.select('#content-layer').append('circle').attr('r',10).attr('cx',event.offsetX).attr('cy',event.offsetY).attr('stroke','black

javascript - 复制当前网址按钮 - Javascript

好吧,这可能是简单的或完全错误的,但我正在尝试创建一个按钮来将当前URL复制到剪贴板,这是我目前拥有的,我不太熟悉javascript,所以这是来自几个来源混合在一起,希望最好。ClickmefunctionCopyLink(){window.clipboardData.setData("Text",location.href);}任何帮助都将非常感谢! 最佳答案 使用来自thisanswer的函数copyTextToClipboard,您可以像这样单击按钮复制链接:functioncopyTextToClipboard(text)

javascript - 带 ionic 切换而不是按钮的 ionic 输入插件

我非常想合并一个item-input-inset用ion-toggle而不是按钮-因此用户可以选择禁用输入字段。我想要的是这样的:我确实希望将文本输入连接到一个模型,所以我总是有一个NotApplicable变量或用户输入的一些其他字符串(或空字符串)。但我的第一个问题是布局似乎乱七八糟。这是我得到的结果:给出下面乱七八糟的布局 最佳答案 @Norfeldt:请检查下面的代码片段,让我知道您的想法。希望它能像您期望的那样工作。angular.module('ionicApp',['ionic']).controller('MainC

javascript - 单击 Shiny 的操作按钮后,将光标聚焦在 textArea 中

无论如何,我都不是html或JavaScript方面的专家。所以,我希望你能帮助解决这个问题。我认为我应该提供我的应用程序的较小版本以便能够解释问题。这是一个简单应用程序的app.R,它允许用户在textArea中书写,让我们说一个词。单词的第一个字母将自动显示为操作按钮的标签,如果用户单击操作按钮,textArea的内容将更新,说明用户编写的单词是以元音还是以辅音开头。library(shiny)library(shinydashboard)#DefineUIforapplicationui问题定义:当你第一次运行上面的应用程序时,你会看到光标在textArea中,因为textAre

javascript - 触发点击链接不会改变位置哈希

我正在开发一个Web应用程序,该应用程序在某些情况下使用onHashChange事件监听器,并且手动单击带有href="#hash"的链接效果非常好。但是,当我使用jQuery的$('a[href=#"hash"]').trigger('click')或$('a[href=#"hash"]').click()地址栏中的哈希没有改变。是我做错了什么吗?或者我应该为此目的使用其他方法?HTMLDoSomethingJS//Notworking$('a[href="#hash"]').click();//Notworking$('a[href="#hash"]').trigger('clic

javascript - 使用 JavaScript 在 Flash 中模拟鼠标点击

背景:我正在为一个网站开发Greasemonkey脚本。我不控制Flash文件。问题:是否可以模拟鼠标点击网页中嵌入的Flash对象中的按钮/影片剪辑?谷歌搜索只显示了模拟鼠标点击DOM元素的方法,以及需要更改ActionScript以实现JavaScript接口(interface)的方法。或者这根本不可能? 最佳答案 除非SWF实现ExternalInterfaces并打开一个从Javascript调用的函数以允许它访问_root,否则这是不可能的。即使那样,SWF内部也必须有方法来允许调用onclick事件。你能做的最好的事情

javascript - 点击目标

看这段代码:ClickmeMAN!window.onload=function(){document.body.addEventListener("click",function(event){vartarget=event.target;alert("Returns\""+target.nodeName+"\".Justwant\""+target.parentNode.nodeName+"\"")},false);}您可以在“链接”中看到元素“span”,当单击“链接”时,当前目标是相同的“span”。“event.target”如何返回“link”而不是“span”。谢谢,不,我

javascript - 触发父iframe中的点击事件时,如何让IFRAME作为父级监听滚动事件

我在一个html页面中有两个iframe我将点击事件赋予“a”标签以更改href,这样当单击该iframe中的任何链接并且id为“i1”的iframe的src更改时,第二个iframe的src也随之更改并且两个iframe都有相同的页面View。$('a').click(function(e){varid=$(this).attr('id');varhref=$(this).attr('href');varahash={'id':id,'href':href};if(getFrameElement().id=="i1")window.parent.document.Aaddevent(

javascript - 这是对复选框输入的默认点击事件的核心误解,还是有缺陷的代码?

当绑定(bind)到复选框输入的点击事件时,该复选框在我的事件处理程序运行时已经切换,更奇怪的是,如果我指定event.preventDefault();functionclicked(evt){alert(document.getElementById('foo').checked);evt.preventDefault();}document.getElementById('foo').addEventListener('click',clicked);[在chrome和firefox中测试]JSFiddleforthatcode警报将响应“true”(或复选框预单击的相反状态)。

javascript - 启用禁用按钮 asp .net - 使用 javascript

目前在我的应用程序中有一个按钮和一个文本框。用户在文本框中键入内容,然后按下按钮。我想要的是:首次加载页面时,搜索按钮应保持禁用状态。我可以通过在代码隐藏文件中将其设置为禁用来实现这一点。现在我希望它在用户输入最多2个字符时保持禁用状态。当用户键入第三个字符时,该按钮应自动启用。重要的是它必须在没有asp.netAJAX的情况下完成,因为这个网站将在旧手机上运行。所以只支持非常基本的javascript或jquery。我们将不胜感激。谢谢瓦伦 最佳答案 为了在asp.net中使用document.getElementById而不必使